package com.zmc.admin.infrastructure.bean.vo.identity;

import lombok.Data;

import javax.validation.constraints.NotBlank;
import javax.validation.constraints.Size;
import java.io.Serializable;
import java.util.List;

/**
 * @Author：zmc
 * @Date：2025/1/25 15:16
 */

@Data
public class MerchantInfoVo implements Serializable {

    //真实姓名
    @NotBlank(message = "真实姓名必填不能为空")
    @Size(max = 20, min = 2, message = "姓名长度必须在2到20个字符之间")
    private String realName;

    //支付账号
    @NotBlank(message = "支付账号必填不能为空")
    private String payAccount;

    //公司名称
    @NotBlank(message = "公司名称必填不能为空")
    private String company;

    private List<String> address;

    @NotBlank(message = "详细地址必填不能为空")
    private String detailAddress;
}
